senate square - French English Dictionary